Finding Factors Impacting Productivity in Software Development Project Using Structured Equation Modelling
نویسندگان
چکیده
The size of international software industry is over $1000bn. Total revenue earned by the Indian software industry in year 2005 was $30bn and which is expected to grow. The price quoted by vendors to its customers and the rate of the customer service is dependent on the productivity of the project. Given the fact that software development complexity is on an ever-increasing curve, it becomes critical to tackle the issues that influence the productivity levels of the project teams involved. Identification of factors as either aiding or hindering productivity enables management to take steps to encourage the positive influences and to eliminate the negative ones. Hence it is important to understand the factors affecting productivity and how these factors affect productivity when they are present in tandem. Hence this report aims to develop a model using structured equation modelling to find important factors affecting productivity and their impact on productivity. This paper is a further improvement on the paper “Maximizing Productivity by Controlling Influencing Factors and Commercial Software Development”, by Mohapatra, S. The authors expect to come out with a ready model for productivity which can help any software development team in allocating resources to achieve maximum output. The Methodology used for this primary research is collection of data from project and delivery managers across three Indian IT majors and analysing that data employing SEM using a computer aided tool. Results showed that the best fit model consisting of important factors like experience of project team in technology and domain, training for the technology platform to be worked on and domain of work, client support and various other software testing tools availability helps in increasing productivity.
منابع مشابه
Model for Improving Productivity Without Impacting Quality of Deliverables in IT Projects
This research has developed a theoretical model that will help to improve productivity without reducing quality in software projects. It has been observed that while trying to increase productivity, quality gets hit in software projects. However, customer requirements in these projects demand that the projects be delivered on time without having defects or bugs in the final deliverables. Thus, ...
متن کاملAnalyse Agile Software Development Teamwork Productivity using Qualitative System Dynamics Approach
A highly productive team throughout an agile software development process is very instrumental in achieving project success. This research presents a system dynamics (SD) based approach to model agile software development teamwork productivity by analyzing productivity influence factors. Identification of main factors influencing productivity and how they impact agile teamwork are carried out t...
متن کاملFactors Affecting Software Maintenance Productivity: an Exploratory Studyl
Systems developers and researchers have long been interested in the factors that affect software development productivity. Identification of factors as either aiding or hindering productivity enables management to take steps to encourage the positive influences and to eliminate the negative ones. This research has explored the possibility of developing an estimable model of software development...
متن کاملProject-Level Reuse Factors: Drivers for Variation within Software Development Environments
Systematic reuse can dramatically improve software development productivity and quality even though a software reuse methodology may require substantial investments. Some projects may fail to achieve the targeted amounts of reuse within organizations that are overall successful in employing reuse. To explain such variation, this research explores the effects of project-level factors in the succ...
متن کاملAn Industrial Investigation of Human Factors Effect on Software Productivity: Analyzed by SEM Model
The software productivity in any software organization can be greatly enhanced if the human factors associated with the company employees are aligned in proper direction of cooperation and unity, among different developments teams working on same software project. In brief, the growth of any software company highly depends on understanding the concept of software productivity, and a means to me...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011